food of animal origin - Spanish English Dictionary